Skip to content

MDL-87759 [docs] Add React build tools documentation#1524

Merged
abgreeve merged 1 commit intomoodle:mainfrom
meirzamoodle:MDL-87759_react_build
Mar 11, 2026
Merged

MDL-87759 [docs] Add React build tools documentation#1524
abgreeve merged 1 commit intomoodle:mainfrom
meirzamoodle:MDL-87759_react_build

Conversation

@meirzamoodle
Copy link
Contributor

Add new React documentation pages under docs/guides/javascript/react:

  • index.md with a React overview and navigation
  • buildtools.md describing the React build workflow in Moodle

Document key tooling details including:

  • Grunt tasks (react, react:dev)
  • watch/lint workflow
  • TypeScript alias generation
  • esbuild externals and output conventions

Also update general/development/tools/nodejs.md to include the new React Grunt commands.

@netlify
Copy link

netlify bot commented Feb 20, 2026

Deploy Preview for moodledevdocs ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit 4d5806e
🔍 Latest deploy log https://app.netlify.com/projects/moodledevdocs/deploys/69a8ded3bcaeaa0008d4c490
😎 Deploy Preview https://deploy-preview-1524--moodledevdocs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Add new React documentation pages under `docs/guides/javascript/react`:
- `index.md` with a React overview and navigation
- `buildtools.md` describing the React build workflow in Moodle

Document key tooling details including:
- Grunt tasks (`react`, `react:dev`)
- watch/lint workflow
- TypeScript alias generation
- esbuild externals and output conventions

Also update `general/development/tools/nodejs.md` to include
the new React Grunt commands.
@meirzamoodle meirzamoodle force-pushed the MDL-87759_react_build branch from 08bfd2c to 4d5806e Compare March 5, 2026 01:39
@abgreeve abgreeve self-requested a review March 11, 2026 05:21
Copy link
Contributor

@abgreeve abgreeve left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Meirza,
This documentation looks good as well.

@abgreeve abgreeve added this pull request to the merge queue Mar 11, 2026
Merged via the queue into moodle:main with commit a5dfe69 Mar 11, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants